#ifndef _FILE_PATH_H
#define _FILE_PATH_H

#include "status_tree.h"

char *          ST_to_FP_s          (sST *tree);    // static allocated
inline char *   ST_to_FP_a          (sST *tree);    // dynamic allocated
char *          ST_to_FP            (sST *tree, char *path, unsigned int pathsize);
sST *           FP_to_ST            (sST *tree, char *path);
char *          FP_to_absolute_s    (char *src);
inline char *   FP_to_absolute_a    (char *src);
char *          FP_to_absolute      (char *src, char *dst, unsigned int dstsize);

#endif

